English Dictionary
◊ YEMEN ARAB REPUBLIC
Yemen Arab Republic
n : a republic on the southwestern corner of the Arabian
Peninsula on the Red Sea; formerly North Yemen [syn: {Yemen
Arab Republic}]